#include <deThread.hpp>
Public Member Functions | |
| virtual void | QueueUserWorkItem (IdeThread::ThreadProc function, void *parameter)=0 |
| virtual u32 | GetAvailableThreadCount ()=0 |
| virtual u32 | GetCurrentThreadCount ()=0 |
| virtual void | RemoveUnusedThreads ()=0 |
Protected Member Functions | |
| virtual | ~IdeThreadPool () |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Adds a work item to the queue. It will be executed immediately if a thread is available to process it, otherwise it will wait for a thread to become available. This function will return immediately, whether the work item was executed or not. |
|
|
|
1.3-rc3